package framework.types;

class TPoint<T> {

	public var x:T;
	public var y:T;

    public function new(x:T, y:T) {
		this.x = x;
		this.y = y;
    }
}

typedef IntPoint = TPoint<Int>;
typedef FloatPoint = TPoint<Float>;
